What is touch peel and stand?

"Touch, Peel and Stand" is a song by the American rock band Days of the New, released as the lead single from their self-titled debut album in 1997. The song was a commercial success and peaked at number one on the Billboard Modern Rock Tracks chart. The song features a distinctive acoustic guitar intro and a driving rhythm section. Its lyrics explore the themes of personal struggles and self-discovery. The song's success helped launch Days of the New into the mainstream rock scene in the late 1990s.